internship coordinator - French English Dictionary